SELECT ?p ?o ?label ?type WHERE { { ?o ?p . } UNION { ?p ?o . } OPTIONAL { ?o ?label . } OPTIONAL { ?o ?type . } FILTER (lang(?label) = "en") }