treatment storage and disposal facility - Turkish English Dictionary