small-scale landscape - Alemán Inglés Diccionario