self-restrained - Français Anglais Dictionnaire