long-distance lorry - Turkish English Dictionary