encroach on one's rights - Français Anglais Dictionnaire