place where labourers can be hired - Español Inglés Diccionario