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