medium-duty passenger vehicle - German English Dictionary