i was driving my cool new mercedes-benz e320 bluetec to the diesel station, but then my engine broke down
mercedes-benz is a luxury car company based in germany
"i was driving my cool new mercedes-benz e320 bluetec to the diesel station, but then my engine broke down" What is the definition of "mercedes-benz"?