mulched - German English Dictionary