Translation of "Selbständiges garantieversprechen" in English