joint and several guaranty - French English Dictionary