vendor's permit - Espagnol Anglais Dictionnaire