paper handler - Turkish English Dictionary