deputy director general - Turco Inglés Diccionario