telangiectatic sarcoma - Francés Inglés Diccionario