avcı çukuru kazmak - Turkish English Dictionary