leave droppings - Deutsch Englisch Wörterbuch