dogrose - German English Dictionary