producing departments - Turco Inglés Diccionario