hen droppings - German English Dictionary