be godforsaken - German English Dictionary