engineering department director - Turco Inglés Diccionario