rifle clasp - Turkish English Dictionary