someone or something from hell - Turc Anglais Dictionnaire