farming kit - French English Dictionary