a ripe banana or plantain - Turkish English Dictionary