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

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