drainage plough - French English Dictionary