pile of human or dog excrement - Türkisch Englisch Wörterbuch