a tough act to follow - Français Anglais Dictionnaire