(landfill) leachate - Turkish English Dictionary