sonoplacentographie - French English Dictionary