photocell powered - French English Dictionary