institute of economic and social research - French English Dictionary