var queryResult = (from s in this.Db.Poco./*Some poco*/.Where(predicate)
             join f in this.Db.Poco./*Some poco*/ on s./*something*/ equals f./*something*/ into gs
             from d_iz in gs.DefaultIfEmpty()
             select new
             {
                 /*use d_iz*/
               
             }).ToList();