The Dutch term "degelijk" matches the English term "honest, solid, above-board"

other dutch words that include "degelijk" : english :
degelijkheid virtue
wel degelijk certainly