heavy-duty gasoline vehicle - Turkish English Dictionary