gallica rose - French English Dictionary