mechanical sediments - Espagnol Anglais Dictionnaire