muff pistol - Turkish English Dictionary