mutual payment - French English Dictionary