a tropical plant (cymbopogon citratus) - Español Inglés Diccionario