urban landscape - Almanca İngilizce Sözlük