dealer's permit - Espagnol Anglais Dictionnaire