live in separate houses - Francés Inglés Diccionario