of the highest caliber - Deutsch Englisch Wörterbuch