roadside greenery - Francés Inglés Diccionario