trailer transporting a tractor - Allemand Anglais Dictionnaire