dig holes to sow plants - Español Inglés Diccionario