self-powered test light - French English Dictionary