rubbing apron - German English Dictionary