a hell on earth - Allemand Anglais Dictionnaire