cast your mind back to something - Allemand Anglais Dictionnaire