now it's time to pay up - Turkish English Dictionary