person who smuggles stolen vehicles - Spanish English Dictionary