brain tissue debris - French English Dictionary