higher council for research and technology - Spanish English Dictionary