buggy plow - French English Dictionary