glass wool roll - Turkish English Dictionary