international agricultural training center - French English Dictionary