metal foil capacitor - Spanish English Dictionary