se maintenir à flot

listen to the pronunciation of se maintenir à flot
Französisch - Englisch
stay afloat