environmental compensation corporation - Español Inglés Diccionario