furrow planting - French English Dictionary