with the benefit of hindsight - Turkish English Dictionary