rear sight pusher - Turkish English Dictionary