public works and social development project - Spanish English Dictionary