paper for long storage documents - Turkish English Dictionary