self-regulating devices - Español Inglés Diccionario