echogenic - French English Dictionary