sonoplacentography - German English Dictionary