number of written papers - Turkish English Dictionary