a hard act to follow - Français Anglais Dictionnaire