termokarst - Turkish English Dictionary