have a light-bulb moment - Turkish English Dictionary