on self consignment basis - Turco Inglés Diccionario