fruit and vegetable seller - French English Dictionary