newly-made article - Turkish English Dictionary