someone or something from hell - Alemán Inglés Diccionario