(an idea) pop into someone's head - Turkish English Dictionary