meet your match (in somebody) - Deutsch Englisch Wörterbuch