the waste of gravel pits - Francés Inglés Diccionario