rear sight leaf - Turkish English Dictionary