heavy-duty car - Turkish English Dictionary