solar-powered transmitter - Turkish English Dictionary