pit one's wits against - Deutsch Englisch Wörterbuch