placenta circunvallata - German English Dictionary