for the rest of her life - Almanca İngilizce Sözlük