biodegradable substance - Francés Inglés Diccionario