electric resonance - Francés Inglés Diccionario