live under the same roof - Alemán Inglés Diccionario