garden glass - Turco Inglés Diccionario