"to splice together" in Spanish