Translation of "Narbenkeloid" in English