prominent topographical feature - Allemand Anglais Dictionnaire