never throw in the towel - Turkish English Dictionary