deputy head for research - Spanisch Englisch Wörterbuch