Unfortunately, I don't think there's a way to do that. The only solutions I can think of are either:
#1 Think of every possible desirable phrase and exact match them, could be a long list.
#2 Or do a broad match like this
widget x london town
and then monitor your logs for undesirable referring search terms and "exact negative" them.