bed of a ploughshare - Turkish English Dictionary