herbaceous border - Francés Inglés Diccionario