social science related - Spanish English Dictionary