oil-impregnated sand - Español Inglés Diccionario