bench terrace - Francés Inglés Diccionario