hafting - Turkish English Dictionary