riddle with shots or stab wounds - Spanish English Dictionary