the new rock and roll - Turkish English Dictionary