person who smuggles stolen vehicles - Espagnol Anglais Dictionnaire