pile of human or dog excrement - Französisch Englisch Wörterbuch