cast one’s mind back - Français Anglais Dictionnaire