retinal telangiectasia - French English Dictionary