put in the hard yards - Français Anglais Dictionnaire