randomly sow plants - French English Dictionary