dislodgeable leaf residue - German English Dictionary