electrodistributor - French English Dictionary