telakki - Turkish English Dictionary