schultze's placenta - German English Dictionary