spawn of the devil - Inglés Sinónimo Diccionario