long-term violent relationship - Spanish English Dictionary