electromotive force source - Francés Inglés Diccionario