sonoplacentography - French English Dictionary