buoyant aids - French English Dictionary