salvage lorry - Turkish English Dictionary