pulse rifle - Turkish English Dictionary