not have all marbles - Turkish English Dictionary