star-headed water plantain - French English Dictionary