heavy-duty car - German English Dictionary