choriovitelline placenta - German English Dictionary