Moschusrose - French English Dictionary