brain decortication - Francés Inglés Diccionario