Mulch es una palabra en inglés quiere decir cubierta o capa que retiene la humedad. Impermeabilizante. Mantillo, capa, cubierta.
"A waterproofing mulch is always placed on the road. (Un mantillo -una capa- de impermeabilización se coloca siempre en una carretera)."
* Solo un "me gusta" por significado y día, a mayor número de "me gusta" el significado aparecerá más arriba en la lista