rosemallow - French English Dictionary