sniper's rifle - Turkish English Dictionary