sand-gravel mixture - Francés Inglés Diccionario