insulating baffle - Deutsch Englisch Wörterbuch