the new rock and roll - Spanish English Dictionary