translucent reflector - German English Dictionary