to sell upon commission - Turco Inglés Diccionario