be the devil incarnate - Alemán Inglés Diccionario