horticultural cast glass - Francés Inglés Diccionario