tıkanıp kalmış - Turkish English Dictionary