resign from/lay down all one's functions - Turc Anglais Dictionnaire