we barely stay afloat - Französisch Englisch Wörterbuch