self-regulating devices - İspanyolca İngilizce Sözlük