have to hoof it - Turkish English Dictionary