to lose one's marbles - Spanish English Dictionary