trailer transporting a tractor - Espagnol Anglais Dictionnaire