the new rock and roll - German English Dictionary