oil-impregnated sand - Francés Inglés Diccionario