national swimming pool foundation (nspf) - Turkish English Dictionary