with 20/20 hindsight - Alemán Inglés Diccionario