teleangiectasia - Turkish English Dictionary