The English term "miracle" matches the Dutch term "mirakel"

other english words that include "miracle" : dutch :
prodigy, miracle wonder