precision rifle - Turkish English Dictionary