deliver (in childbirth) - German English Dictionary