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