brain embolism - French English Dictionary