peer-reviewed - Deutsch Englisch Wörterbuch