ring resonator - Francés Inglés Diccionario