"to touch off" in Spanish