mechanical sediments - Alemán Inglés Diccionario