ultimate biodegradability of organic compounds - Francés Inglés Diccionario