life savings - Fransızca İngilizce Sözlük