sandwich generation
n.— «They are called the “sandwich generation,” or people caught between the often conflicting demands of raising children and caring for aging parents or other relatives.» —“Study: The Sandwich Generation” by Statistics Canada The Daily (Can.) Sept. 28, 2004. (source: Double-Tongued Dictionary)