agricultural and forestry machinery - French English Dictionary