vehicle to be towed - Espagnol Anglais Dictionnaire