essential telangiectasia - French English Dictionary