place for mixing concrete by hand at a construction site - Spanish English Dictionary