passenger and goods train - Allemand Anglais Dictionnaire