long-distance lorry - Spanish English Dictionary