meaning of Accouchierhaus

Accouchierhaus - German to English

maternity hospital