public works and social development project - Turkish English Dictionary