ceiling baffle - German English Dictionary