alternating current source - French English Dictionary