telangiectoide - Turkish English Dictionary