mineral wool isolation - Turkish English Dictionary