agreed on a deal- having reached agreement about a deal after negotiations, united over a deal
sich über einen Handel (nach Verhandlungen) verständigt habend, über einen Handel einig