se maintenir à flot

listen to the pronunciation of se maintenir à flot
French - English
stay afloat