bailleur social

Noun

 * 1) an agent who deals with lease contracts for social housing; a social landlord