presentar su renuncia - Spanish English Dictionary