heavy light-duty truck - Allemand Anglais Dictionnaire