bench terrace - Alemán Inglés Diccionario