covenant of mayors - Allemand Anglais Dictionnaire