weapon fixed into the hand - Spanish English Dictionary