electrofarming - French English Dictionary