agitation leaching - Turkish English Dictionary