scented foliage - Alemán Inglés Diccionario