echotomography - French English Dictionary