harbinger of doom - Francés Inglés Diccionario