live-in partner - Francés Inglés Diccionario