cradle snatcher

Translations
человек, состоящий в отношениях с гораздо более молодым партнером
She was called a cradle snatcher for dating a much younger person.
Её называли человеком, состоящим в отношениях с гораздо более молодым партнером, за то, что она встречалась с гораздо младшим человеком.
Definitions
A colloquial term used to describe an adult who is romantically involved with a significantly younger partner, often implying that the relationship is inappropriate or socially unacceptable.
Words
cradle

noun
колыбель
snatcher

noun
похититель