department of technical guidance and scientific information - Español Inglés Diccionario