leave droppings - German English Dictionary