natural resonance - Francés Inglés Diccionario