bog rose - German English Dictionary