soil-stabilizing material - Espagnol Anglais Dictionnaire