burst a blood vessel - Spanish English Dictionary