sow or plant seeds - French English Dictionary