moate - French English Dictionary