semiconductor rectifier stack - French English Dictionary