echogenic - Spanish English Dictionary