self-restraining - Français Anglais Dictionnaire