bench terrace - Turco Inglés Diccionario