border of a garden bed - Alemán Inglés Diccionario