of the highest quality - Deutsch Englisch Wörterbuch