catch the public imagination - Turkish English Dictionary