terrace gardens - Turco Inglés Diccionario