general purpose plough - French English Dictionary