plant residue - Turkish English Dictionary