piece of cloth used as a patch - Deutsch Englisch Wörterbuch