monitoring mechanisms - Spanish English Dictionary