rock-and-roll equipment - Turkish English Dictionary