agricultural equipment manufacturing enterprise - French English Dictionary