throw the towel - Turkish English Dictionary