facade greenery - Alemán Inglés Diccionario