environmental landscape - Turco Inglés Diccionario