spindle cell cancer - Francés Inglés Diccionario