pulsating electromotive force - Turkish English Dictionary