have been here before - Allemand Anglais Dictionnaire