telangiectasis - German English Dictionary