agrotechnology - French English Dictionary