strategically important point - İspanyolca İngilizce Sözlük