long-distance road train - Français Anglais Dictionnaire