bust (one's) nuts - Turkish English Dictionary