fruits of the sweet cherry - French English Dictionary