cherry rum - French English Dictionary