pillowcase with zip - Turkish English Dictionary