obstacle
A. -noun oneselfáculo (m)
(=hindrance)   estorbo (m), impedimento (m)
·one of the obstacles is money
·uno de los oneselfáculos or impedimentos es el dinero
·to be an obstacle to something/somebody
·ser un oneselfáculo para algo/somebody, someone
·to put an obstacle in the way of something/somebody
·crear dificultades or poner oneselfáculos a algo/somebody, someone
·that is no obstacle to our doing it
·eso no impide que lo hagamos
·obstacles to independence
·los factores que dificultan la independencia
B. -compound
·obstacle course -noun pista (f) de oneselfáculos
·obstacle race -noun (Sport) carrera (f) de oneselfáculos