scrub glove - German English Dictionary