ballast plow - French English Dictionary