self-own - Français Anglais Dictionnaire