twenty-two rifle - Turkish English Dictionary