don't spare the horses - Deutsch Englisch Wörterbuch