planting strip

Noun

 * 1)  The grassy area between the sidewalk and the street.
 * 2) seed tape

Synonyms

 * see list at 

Translations

 * Finnish: viherkaista