Moschusrose - German English Dictionary