jamaican cherry - French English Dictionary