horticultural cast glass - Spanish English Dictionary