having recently given birth - Deutsch Englisch Wörterbuch