engineering department director - Alemán Inglés Diccionario