roadside planting - Spanish English Dictionary