guinea-hen flower - Español Inglés Diccionario