seed soaking - French English Dictionary