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