spontaneous discharge - Turkish English Dictionary