guarantee in Catalan
guarantee in Catalan
garantia
Anything that assures a certain outcome.
garantir
To give an assurance that something will be done right.