Is it possible to perform a sparql construct out of a Where clause on a remote enpoint ?
CONSTRUCT { ?idbcountry skos:definition ?def . }
WHERE {
            ?idbcountry a skos:Concept .
            ?idbcountry rdfs:label ?label .
            FILTER(lang(?label) = "en") 
    Service <http://dbpedia.org/sparql> {
                ?s a <http://dbpedia.org/ontology/Country> .
                ?s rdfs:label ?label .
                ?s rdfs:comment ?def
                FILTER(lang(?label) = "en")
                FILTER(lang(?def) = "en")
    }
}