long-term violent relationship - Français Anglais Dictionnaire