placentitis - German English Dictionary