center for computer research - French English Dictionary