deputy undersecretariat of technology and coordination - Spanish English Dictionary