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