smoke baffle - Alemán Inglés Diccionario