legal suretyship - French English Dictionary