deposit manure in a heap - Türkisch Englisch Wörterbuch