scientific paper - Deutsch Englisch Wörterbuch