put a new colter on the plowshare - Deutsch Englisch Wörterbuch