toss in the towel - Spanish English Dictionary