medium-duty passenger vehicle - French English Dictionary