self-regulating device - Francés Inglés Diccionario