deputy director general - Español Inglés Diccionario