agricultural and winegrowing equipment engineer - French English Dictionary