deputy secretary general dsg - Turco Inglés Diccionario