circle like vultures - Turkish English Dictionary