slit planting - Spanish English Dictionary