Comment Comment by gruturo This is an English translation from "Garante" which is actually a stronger word - more like Guarantor. It is an official authority with teeth. parent gruturo 4 years ago