telangiectasis - French English Dictionary