small town mayor - Allemand Anglais Dictionnaire