banana producing town - French English Dictionary