paper yarn - Turkish English Dictionary