non-profit housing company - Español Inglés Diccionario