mix of song riffs - Spanish English Dictionary