plant residues - Turkish English Dictionary