of the highest caliber - German English Dictionary