star-headed water plantain - Francés Inglés Diccionario