Instead of playing with predicates you could also simply use the join expression for filtering.
var myLinqToCrmQuery = from ax in myObject.ListOfAccounts
join cx in orgContext.CreateQuery on ax.AccountNumber equals cx.account_number
select cx;
Cheers,
Lukasz