rear sight pusher - French English Dictionary