the science environment - Spanish English Dictionary