rifle sights on a shotgun - Turkish English Dictionary