ground rose (rosa spithamaea) - Spanish English Dictionary