putting a stop to - Français Anglais Dictionnaire