mix of river sand and cement - Espagnol Anglais Dictionnaire