mandarin melon berry - French English Dictionary