sich belegen lassen

German Description: 

auch: beweiskräftig, nachweisbar, beweisbar

English Translation: