meaning of Babypause

Babypause - German to English

parental leave