electron-storage ring - Francés Inglés Diccionario