principles of social science - French English Dictionary