beach rose - French English Dictionary