swimming spots - French English Dictionary