telangiectoide - French English Dictionary