urban landscape - Alemán Inglés Diccionario