department of economic and strategic research - French English Dictionary