place for mixing concrete by hand at a construction site - Español Inglés Diccionario