biodegradable pollutant - Francés Inglés Diccionario