brain thrombosis - French English Dictionary