a ripe banana or plantain - French English Dictionary