self resonance - Francés Inglés Diccionario