telangiitis - French English Dictionary