place to tie to - Turkish English Dictionary