medium-duty passenger vehicle - Turkish English Dictionary