peer-reviewed journal - Deutsch Englisch Wörterbuch