social science related - French English Dictionary