passenger and goods train - Français Anglais Dictionnaire