biochar - Español Inglés Diccionario