echogenic - Turkish English Dictionary