mantid - French English Dictionary