on a payment basis - Turco Inglés Diccionario