The English term "Chechen" matches the Dutch term "Tsjetsjeens"

other english words that include "chechen" : dutch :
Chechenia Tsjetsjenië