a banana seller - French English Dictionary