main haulage - Turkish English Dictionary