trench plow - French English Dictionary