rose hep - German English Dictionary