hen manure - German English Dictionary