scented foliage - Turco Inglés Diccionario