town gate - Allemand Anglais Dictionnaire