oil of lemongrass - Turco Inglés Diccionario