ploughstaff - French English Dictionary