plant debris - German English Dictionary