past definite perfect tense - Français Anglais Dictionnaire