industrial lorry - Turkish English Dictionary