beam power valve - French English Dictionary