manesheet - French English Dictionary