formal title for a mayor - Allemand Anglais Dictionnaire