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