swimming aid - French English Dictionary