people sharing a flat - Francés Inglés Diccionario