proof of ecological performance - Alemán Inglés Diccionario