jamaica rum - French English Dictionary