morisma - French English Dictionary