deputy chief librarian - Deutsch Englisch Wörterbuch