make sales over the internet - Turco Inglés Diccionario