biochar - Francés Inglés Diccionario