No exact translation found for
مُنغلِق

Do you mean: