resign from/lay down all one's functions - Spanish English Dictionary