rock wool filling - French English Dictionary