leafy foliage - Alemán Inglés Diccionario