herbaceous borders - Francés Inglés Diccionario