agroelectricity - French English Dictionary