public swimming pools - French English Dictionary