deputy undersecretariat of technology and coordination - Español Inglés Diccionario