place where labourers can be hired - Turkish English Dictionary