prominent topographical feature - İspanyolca İngilizce Sözlük