national federation of housing cooperatives - Alemán Inglés Diccionario