long-standing [adjective] + dispute [noun]