placentiform - German English Dictionary