self-powered test light - Turkish English Dictionary