palliate another's faults and sins - Türkisch Englisch Wörterbuch