drag its heels - Turkish English Dictionary