proof of ecological performance - Español Inglés Diccionario