plough your own furrow - French English Dictionary