deliver (in childbirth) - Deutsch Englisch Wörterbuch