snow pillow - Turkish English Dictionary