mutual pledge - French English Dictionary