fabric piller - Turkish English Dictionary