sow or plant seeds - Francés Inglés Diccionario