parabolic torus reflector - French English Dictionary