stamp battery - Turkish English Dictionary