manmade landscapes - Almanca İngilizce Sözlük