deputy chief librarian - Alemán Inglés Diccionario