moreral - French English Dictionary