electrocoagulator - French English Dictionary