main-and-tail haulage - German English Dictionary