strategically important point - Allemand Anglais Dictionnaire