rum cherry - French English Dictionary