What does Benz mean?

Benz - German to English

Merc [coll.] [car created by Mercedes-Benz]