Sorry not an answer.It's really annoying me.I'm thinking it's an anagram,but just can't get my head round it. I think it might be something Brothers. I got brothers out of ( The Robbers )but where to go from there i really don't know.Hope someone gets it as it's doing my head in.Good Luck.
Val.