bir yerlere takılmak - Turkish English Dictionary