trafikte takılıp kalmış - Turkish English Dictionary