chafing patch - German English Dictionary