Garantie in German means "Warranty" or "Guarantee". I think that is "Guaranteed from Solingen"(or "Guaranteed of Solingen quality"). An expert could say more on this.

The funny thing is, I have a...