cuban revolution - French English Dictionary