theory of science - Spanish English Dictionary