mansera - French English Dictionary