stone dust barrier - Francés Inglés Diccionario