seedbed preparation - French English Dictionary