heap leach - Turkish English Dictionary