it has/had sounded - Français Anglais Dictionnaire