pleasing landscape - Alemán Inglés Diccionario