moru - French English Dictionary