public flotation - French English Dictionary