european depository library - French English Dictionary