shoulder rifle - Turkish English Dictionary