autonomous university of chapingo - French English Dictionary