payment (to be made) - Turkish English Dictionary