patch the quarrel up - Spanish English Dictionary