mechanical sediment - Español Inglés Diccionario