From English-Turkish FreeDict Dictionary ver. 0.3: obstacle /ˈɒbstəkəl/ 1. engel, mâni.
obstacle /ˈɒbstəkəl/ 1. engel, mâni.