factory-made mineral wool - Turkish English Dictionary