gun shot to the liver - Spanish English Dictionary