nephrosonography - French English Dictionary