recovery of stolen vehicles - Turkish English Dictionary