anti-sweat rug - German English Dictionary