pit one's wits against - Turkish English Dictionary