rest of her life - Fransızca İngilizce Sözlük