The German term "Geschäfte machen" matches the English term "negotiate, trade"

other german words that include "geschäfte" : english :
Geschäfte betreiben negotiate, trade