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