rubbing apron - French English Dictionary