curtain reflector - German English Dictionary