teleangiectasis - French English Dictionary