bench terraces - Francés Inglés Diccionario