telangiectatic cancer - German English Dictionary