bench terraces - Turco Inglés Diccionario