pay there and then - Turkish English Dictionary