the devil incarnate - Turco Inglés Diccionario