seed bed preparation - French English Dictionary