to tender one’s resignation - Spanish English Dictionary