resign from/lay down all one's functions - Français Anglais Dictionnaire