halogeton (halogeton glomeratus) - Español Inglés Diccionario