a portent of things to come - Alemán Inglés Diccionario