battery-powered flash unit - Turkish English Dictionary