heavy light-duty truck - Turco Inglés Diccionario