monitoring mechanisms - Español Inglés Diccionario