名詞は名詞を修飾しないと思ってる人いる?

There was a traffic accident in the street corner yesterday.
(英文解釈教室入門編より)
1 trafficの品詞は?
2 streetの品詞は?

We must give food to the hungry。

3 hungryの品詞は?

1,2の答えを形容詞と思った人いる?
3の答えを名詞と思った人いる?