fiber-glass batting - Turkish English Dictionary