wearable handmade wound dressing - German English Dictionary