non-profit housing society - Francés Inglés Diccionario