with the best of them - Deutsch Englisch Wörterbuch