national council for scientific and technological research - Español Inglés Diccionario