moreen - French English Dictionary