human landscape - Alemán Inglés Diccionario