clamping reflector - Turkish English Dictionary