departmental directorate of general supply - Turco Inglés Diccionario