mineral oil-filled electrical device - Francés Inglés Diccionario