suretyship and guaranty - French English Dictionary