insulating baffle - Alemán Inglés Diccionario