arrojar la esponja - Spanish English Dictionary