dispute [noun] + long-standing [adjective]