long-term violent relationship - Francés Inglés Diccionario