brain and blood vessel-related - French English Dictionary