co-guarantee - French English Dictionary