in a godforsaken hole - Allemand Anglais Dictionnaire