patch the quarrel up - French English Dictionary