we barely stay afloat - Fransızca İngilizce Sözlük