mix of river sand and cement - Español Inglés Diccionario