C++のSTLで

std::vector< std::map<string,string> > hoge;

という変数を作りました。

vectorのi番目のキーがHugaの値にアクセスするにはどういう記述をしたらいいのでしょうか??