separate motor transport company - Allemand Anglais Dictionnaire