biochar - Turco Inglés Diccionario