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