self regulated - Español Inglés Diccionario