self monitoring - Spanish English Dictionary