parabolic torus reflector - Turkish English Dictionary