pillowcase - Turkish English Dictionary