placentiforme - German English Dictionary