self regulated - Alemán Inglés Diccionario