plant litter - German English Dictionary