four-wheel-drive tow tractor - Allemand Anglais Dictionnaire