fine sand removed from ditches when cleaned - Alemán Inglés Diccionario