a fallen idol - Turkish English Dictionary