full of scarred ulcers, hives, or dry sores - Türkisch Englisch Wörterbuch