head of factory social service department - Alemán Inglés Diccionario