placentitis - French English Dictionary