someone or something from hell - Français Anglais Dictionnaire