Vocabulary

大曲がり

big bend (esp. in a road)

noun