English: broker
Welsh: broceru
Subject: Cyllid ac ystadegau
English definition: to broker a deal