live under the same roof - Francés Inglés Diccionario