millrace - French English Dictionary