meaning of bessere Geschäfte machen als andere

bessere Geschäfte machen als andere - German to English

to outtrade