echotomography - German English Dictionary