electronic commerce license - Turco Inglés Diccionario