pit one's wits against - German English Dictionary