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