harbinger of felicity - Alemán Inglés Diccionario