rising sun anode block - French English Dictionary