bullet to the liver - Spanish English Dictionary