telangiectodes - German English Dictionary