stroke with a ploughshare - German English Dictionary