The Finnish term "taata" matches the English term "guarantee"

other finnish words that include "taata" : english :
taata warrant