sell upon commission - Turco Inglés Diccionario