deputy head for research - Deutsch Englisch Wörterbuch