rock the stadium - French English Dictionary