telangiectoide - German English Dictionary