ground rose (rosa spithamaea) - French English Dictionary