make an subsequent payment - Turkish English Dictionary