brain and spinal cord tumor - Alemán Inglés Diccionario