mutual covenants and agreements - French English Dictionary