rubber grooming glove - French English Dictionary