baffle (hollow glass production) - Francés Inglés Diccionario