fruit of the wild rose - French English Dictionary