blankets of sediment - Espagnol Anglais Dictionnaire