cat's eye reflector - Turkish English Dictionary