mouthful of marbles - Turkish English Dictionary