manmade landscapes - İspanyolca İngilizce Sözlük