supplier legal terms