bio-leaching - Turco Inglés Diccionario