of the highest caliber - Französisch Englisch Wörterbuch