sow the seeds of - Spanish English Dictionary