paper hanging - Turkish English Dictionary