council of science and technology advisors - Spanish English Dictionary