ecological indicators - Español Inglés Diccionario