telangiectodes - Turkish English Dictionary