roadside planting - German English Dictionary