a blast from the past - Turc Anglais Dictionnaire