fruit of the dog-rose - German English Dictionary