electronic photoflash - Turkish English Dictionary