telangiectodes - French English Dictionary