to make ends meet - Fransızca İngilizce Sözlük