scrub glove - French English Dictionary