institute of social sciences - French English Dictionary