bust a blood vessel - French English Dictionary