joint guaranty - French English Dictionary