i was here when it happened - Français Anglais Dictionnaire