it’s time to pay up! - Turkish English Dictionary