rock-and-roll equipment - Spanish English Dictionary