salvage service - Turkish English Dictionary