The English term "discover, uncover" matches the Dutch term "ontdekken"

other english words that include "discover" : dutch :
discovery ontdekking