electric stimulus - Turkish English Dictionary