Translation of "Narben hinterlassen auf" in English