horticultural cast glass - Turco Inglés Diccionario