pulsating electromotive force - French English Dictionary