succenturiate placenta - German English Dictionary