high-residue crops - French English Dictionary