harvest residues - German English Dictionary